﻿using System;
using System.Collections.Generic;

#nullable disable

namespace Ant.EntityFrameworkCore.Model
{
    public partial class StoreInfo
    {
        public StoreInfo()
        {
            CommodityInfos = new HashSet<CommodityInfo>();
            CommodityTypes = new HashSet<CommodityType>();
            Inventories = new HashSet<Inventory>();
            InventoryManagements = new HashSet<InventoryManagement>();
            Providers = new HashSet<Provider>();
            SalesOrders = new HashSet<SalesOrder>();
            UserInfos = new HashSet<UserInfo>();
        }

        public int StoreId { get; set; }
        public string StoreName { get; set; }
        public string StoreLocation { get; set; }

        public virtual ICollection<CommodityInfo> CommodityInfos { get; set; }
        public virtual ICollection<CommodityType> CommodityTypes { get; set; }
        public virtual ICollection<Inventory> Inventories { get; set; }
        public virtual ICollection<InventoryManagement> InventoryManagements { get; set; }
        public virtual ICollection<Provider> Providers { get; set; }
        public virtual ICollection<SalesOrder> SalesOrders { get; set; }
        public virtual ICollection<UserInfo> UserInfos { get; set; }
    }
}
